Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour National Bank Open - Toronto Austria F2 Latvia F1 Lithuania F2 Germany F16 Germany-w2 Germany-w3 Greece F1 Greece F2 Slovenia F1 Slovenia F2 Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Austria F1 Austria F2 Switzerland F2 Switzerland F3 France F5 Sweden F1 Argentina F1 Argentina F2 Argentina F3 Argentina F9 Peru F1 Peru F2 Peru F3 Argentina F14 Bolivia F2 Argentina F17 Chile F3 Brazil F21 Brazil F22 Uruguay F1 Mexico F3 Cuba F1 Spain F15 Argentina F1 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Argentina F8 Argentina F9 Bolivia F1 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F14 Peru F4 Peru F5 Brazil F29 Argentina F17 Argentina F18 Brazil F33 Spain F8 Spain F9 Argentina F4 Argentina F8 Argentina F9 Argentina F10 Ecuador F2 Bolivia F1 Bolivia F3 Italy F10 Austria F4 Bolivia F3 Chile F2 Argentina F1 Argentina F2 Argentina F3 Argentina F5 Argentina F6 Argentina F7 Brazil F13 Ecuador F3 Bolivia F2 Bolivia F4 Argentina F24 Brazil F36 10° Trofeo Luigi Pezzoli - Bergamo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Aamulehti Tampere Open - Tampere Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Internationaux de Doubs Open de Franchie-Comte - Besancon Asuncion Challenger Guayaquil Challenger Salinas Challenger Salinas Challenger Bucaramanga Challenger Salvador Challenger Santiago Challenger Barranquilla Challenger Pereira Challenger Rijeka Challenger Timisoara Challenger Belo Horizonte Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger Santiago Challenger Montevideo Challenger Eckental Challenger Guayaquil Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Bordeaux Challenger Cali Challenger Campinas Challenger Buenos Aires Challenger Lima Challenger Sao Paulo Challenger Barranquilla Challenger Savannah Challenger Mestre Challenger Liberec Challenger Cali Challenger M25 Lujan San Juan Challenger Cordoba Challenger Guayaquil Challenger Bucaramanga Challenger Vicenza Challenger Tallahassee Challenger Campinas Challenger Porto Alegre Challenger Corrientes Challenger Santiago Challenger Montevideo Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Cortina Challenger Santiago Challenger Caltanissetta Challenger Panama City Challenger San Luis Potosi Challenger Prostejov Challenger Caltanissetta Challenger Todi Challenger Bastad Challenger Campinas Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Bergamo Challenger Bogota Challenger Santiago Challenger Panama City Challenger Mexico City Challenger Sarasota Challenger Tunis Challenger Bordeaux Challenger Manta Challenger Prostejov Challenger Poznan Challenger Cali Challenger Kaohsiung Challenger Cordoba Open - Cordoba Campinas Challenger Bauer Watertechnology Cup - Eckental Lima Challenger Guayaquil Challenger Czech Indoor Open - Prague Phoenix Challenger Marbella Challenger Alicante Challenger Cordenons Challenger Braga Challenger Lisbon Challenger Lambertz Open by Stawag - Aachen Szczecin Challenger Punta Del Este Challenger Ludwigshafen Challenger Buenos Aires Challenger Santo Domingo Challenger Mouilleron-Le-Captif Challenger Lima Challenger Barranquilla Challenger Como Challenger Noumea Challenger Pau Challenger Todi Challenger San Juan Challenger Cordenons Challenger Campinas Challenger Vicenza Challenger Quimper Challenger Biella 2 Challenger Concepcion Challenger Campinas Challenger Antalya 2 Challenger BH Telecom Sarajevo 2007 - Sarajevo Perugia Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Cassis Challenger Zagreb Challenger Tennis Napoli Cup 2007 - Napoli Oeiras 3 Challenger Lyon Challenger Salzburg-Anif Challenger Guayaquil Challenger Salzburg Challenger Montevideo Challenger Montevideo Challenger Campinas Challenger Zug Challenger Vancouver Challenger Belgrade Challenger Villa Maria Challenger Punta Del Este Challenger Temuco Challenger Prague Challenger Genova Challenger Antofagasta Challenger Antalya Challenger Santiago Challenger Buenos Aires Challenger Prague II Challenger Ostrava Challenger Blumenau Challenger Internazionali di Tennis - Bergamo Trieste Challenger Biella Challenger Barcelona Challenger Alessandria Challenger Eckental Challenger 3rd Volkswagon Challenger - Wolfsburg Istanbul Challenger Aguascalenties Challenger Medellin Challenger Buenos Aires Challenger Rome Challenger Bordeaux Challenger Pereira Challenger Milan Challenger Mexico City Challenger Bercuit Challenger Santa Cruz de la Sierra Challenger Bordeaux Challenger Villa Allende Challenger Buenos Aires Challenger Tigre Challenger Sao Paulo Challenger Heilbronn Challenger Barranquilla Challenger Bergamo Challenger Panama City Challenger Recanati Challenger Cordenons Challenger Aix En Provence Challenger Schickendanz Open - Furth Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Buenos Aires Challenger The Shelbourne Irish Open - Dublin Blois Challenger Oberstaufen Cup - Oberstaufen Mendoza Challenger Montevideo Challenger Ambato Challenger Vilnus Challenger Bogota Challenger Guayaquil Challenger Sao Leopoldo Challenger Buenos Aires 2 Challenger Forli 6 Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Salzburg Challenger Villa Maria Challenger Bogota Challenger Prostejov Challenger Perugia Challenger Santos Challenger Lima Challenger Ostdeutscher Sparkassen Cup - Dresden Traralgon Challenger Morocco Tennis Tour - Marrakech Heilbronn Open - Heilbronn Cherbourg Challenger Pau Challenger Internazionali de Tennis di Bergamo - Bergamo Ethias Trophy - Mons Phoenix Challenger Brasilia Challenger Sanremo Challenger Cancun Challenger Rome 1 Challenger Heilbronn Challenger Perugia Challenger Milan Challenger XL Bermuda Open - Bermuda Orbetello Challenger Campinas Challenger Orleans Challenger Croatia Open - Umag Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Sydney International - Sydney St. Petersburg Open - St. Petersburg Tanger Challenger Meknes Challenger BMW Open - Munich Generali Open - Kitzbuhel Buenos Aires Challenger Montevideo Challenger Pilot Pen Tennis - New Haven Asuncion Challenger Florionapolis Challenger Medellin Challenger St. Petersburg Open - St. Petersburg Santiago Challenger Mestre Challenger Tennis Channel Open - Las Vegas Sao Paulo Challenger Open SEAT 2008 - Barcelona Pereira Challenger The Hypo Group Tennis International 2008 - Poertschach Curitiba Challenger The Artois Championships - London Oeiras 4 Challenger Cremona Challenger Alessandria Challenger Rome Challenger BA-CA Tennis Trophy - Vienna Lugano Challenger Bytom Challenger BCR Open Romania - Bucharest Santa Fe 2 Challenger Reggio Emilia Challenger Open de Moselle - Metz St. Petersburg Open - St. Petersburg Bogota Challenger Punta Del Este Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Campos do Jordao Challenger Montevideo Challenger Vicenza Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Belo Horizonte Challenger Bogota Challenger Indianapolis Tennis Championships - Indianapolis Buenos Aires Challenger Legg Mason Tennis Classic - Washington Medellin Challenger Guayaquil Challenger If Stockholm Open - Stockholm Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Kosice Challenger Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Dortmund Challenger Binghamton Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Cali Challenger Marbella Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Quito Challenger Sao Jose Do Rio Preto Challenger PBZ Zagreb Indoors - Zagreb Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Rome Challenger Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Santiago Arad Challenger Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Cali Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Montechiarugolo - Parma Challenger Delray Beach International Tennis Championships - Delray Beach Pereira Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Studena Croatia Open - Umag Arad Challenger Braunschweig Challenger Bet-at-home Cup - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BMW Open - Munich St. Petersburg Open - St. Petersburg Porto Alegre Challenger Rio Open 500 - Rio de Janeiro San Juan Challenger If Stockholm Open - Stockholm Montevideo Challenger Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Nice Cote d'Azur - Nice Panama City Challenger Mercedes Cup - Stuttgart Sarasota Challenger Bet-at-home Open - Hamburg China Open - Beijing Kremlin Cup - Moscow Argentina Open - Buenos Aires Cali Challenger ABN AMRO World Tennis Tournament - Rotterdam Caltanissetta Challenger Apia International - Sydney Open Sud de France - Montpellier Manta Challenger Grand Prix Hassan II - Marrakech Aix En Provence Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Leon Challenger Medellin Challenger Rio Open - Rio de Janeiro Campinas Challenger Porto Alegre Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Lima Challenger SkiStar Swedish Open - Bastad Santiago Challenger Suisse Open - Gstaad Sarasota Challenger Generali Open - Kitzbuhel Savannah Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Vancouver Challenger Argentina Open - Buenos Aires Sao Paulo Challenger Guayaquil Challenger Dubai Duty Free Tennis Championships - Dubai Buenos Aires Challenger BMW Open - Munich Erste Bank Open - Vienna Intrum Stockholm Open - Stockholm Prostejov Challenger Mercedes Cup - Stuttgart Braunschweig Challenger Plava Laguna Croatia Open - Umag Scheveningen Challenger Tata Open Maharashtra - Pune Open Sud de France - Montpellier Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Open 13 Provence - Marseille Swiss Open - Gstaad Santos Challenger Medellin Challenger Campinas Challenger Cordoba Open - Cordoba Buenos Aires Challenger Abierto Mexicano Telcel - Acapulco Lima Challenger Guayaquil Challenger Bogota Challenger Swiss Open - Gstaad Winston-Salem Open - Winston-Salem Chile Dove Men+Care Open - Santiago San Marino Challenger Irving Challenger Melbourne Summer Set - Melbourne Bordeaux Challenger Open Sud de France - Montpellier Argentina Open - Buenos Aires Orleans Challenger Buenos Aires Challenger Koblenz Challenger Rennes Challenger Punta Del Este Challenger Marbella Challenger San Luis Potosi Challenger Tallahassee Challenger Aix En Provence Challenger Caltanissetta Challenger L'Aquila Challenger Brasil Open - Sao Paulo Santo Domingo Challenger Buenos Aires Challenger Santiago Challenger Plava Laguna Croatia Open - Umag Tunis Challenger Gerry Weber Open - Halle Orleans Challenger San Miguel de Tucuman Challenger Erste Bank Open - Vienna Prostejov Challenger Lima Challenger Valencia Open - Valencia Brasil Open - Sao Paulo Santa Fe Challenger Orleans Challenger TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle EFG Swiss Open - Gstaad Vicenza Challenger Oeiras 3 Challenger Braunschweig Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel Mexico City Challenger Mauthausen Challenger ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro EFG Swiss Open - Gstaad Swiss Open - Gstaad Generali Open - Kitzbuhel Generali Open - Kitzbuhel Grand Prix Hassan II - Marrakech BMW Open - Munich Argentina Open - Buenos Aires Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos Generali Open - Kitzbuhel Cordoba Open - Cordoba Delray Beach Open - Delray Beach Santiago Open - Santiago St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Serbia Open - Belgrade Anytech365 Andalucia Open - Marbella Rio Open - Rio de Janeiro Open 13 Provence - Marseille German Tennis Championships - Hamburg Brasil Open - Sao Paulo Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem U.S. Mens's Clay Court Championship - Houston Shenzhen Open - Shenzhen St. Petersburg Open - St. Petersburg SAP Open - San Jose Brasilia Challenger BMW Open - Munich Hypo Group Tennis International - Portschach ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Open de la Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Heineken Open - Auckland ATP Kremlin Cup - Moscow Astana Open - Nur-Sultan Next Generation Adelaide International - Adelaide Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Brisbane - Brisbane Heineken Open - Auckland Noventi Open - Halle Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Serbia Open - Belgrade AEGON Championships - London St. Petersburg Open - St. Petersburg VTR Open - Vina del Mar Serbia Open - Belgrade AEGON Championships - London Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel VTR Open - Vina del Mar Gerry Weber Open - Halle Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha AEGON Championships - London Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Intrum Stockholm Open - Stockholm Ecuador Open - Quito Rio Open - Rio de Janeiro Open 13 - Marseille US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 - Marseille Qatar ExxonMobil Open - Doha ASB Classic - Auckland Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Erste Bank Open - Vienna Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Grand Prix Hassan II - Marrakech Chengdu Open - Chengdu Gazprom Hungarian Open - Budapest Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Movistar Chile Open - Santiago St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Tata Open Maharashtra - Pune Generali Open - Kitzbuhel Cordoba Open - Cordoba Hamburg European Open - Hamburg Nordea Open - Bastad Singapore Tennis Open - Singapore Sydney Tennis Classic - Sydney Cordoba Open - Cordoba Gonet Geneva Open - Geneva Nordea Open - Bastad Swiss Open - Gstaad Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Montevideo Challenger Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Montreal Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Rogers Cup - Toronto Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series - Hamburg Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Copa Claro - Buenos Aires Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrid Open - Madrid Tennis Masters Series - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami BNP Paribas Masters - Paris Cincinnati Open - Cincinnati BNP Paribas Open - Indian Wells Open 13 - Marseille Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Rogers Cup - Toronto Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, PO, THA-LAT 2-3 French Open - Paris Olympics - Beijing Olympics - Tokyo Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, World Group, PO, FIN-ARG 3-1